Joining distributed complex objects: Definition and performance
نویسندگان
چکیده
The performance of a non-standard distributed database system is strongly influenced by complex objects. The effective exploitation of parallelism in querying them and a suitable structure to store them are required in order to obtain acceptable response times in these database environments where performance tends to be critical. In this paper we use an hierarchical complex object model with object references and define several join operations for these complex objects which we will call tuple-objects. These join queries for tuple-objects can be categorized into materialized, functional and value-based joins. An analytical performance evaluation gives insight into which distributed storage structures for tuple-objects are most effective with regard to executing the different kinds of tuple-object joins.
منابع مشابه
Thermal Analysis of Friction Stir Welding with a Complex Curved Welding Seam (TECHNICAL NOTE)
Friction stir welding (FSW) can be defined as a green technology, because the consumption of energy during this process is less than other welding methods. In addition, during the process there is no gas, filler material or other consumables. It should be noted that, complex curved shapes are now commonly used in different industries in a bid to have lightweight structures. According to the abo...
متن کاملPerformance Evaluation of Distributed System Using SPN
Distributed system poses one of the main streams of information and communication technology arena with immense complexity. Designing and implementation of such complex systems are always an intricate endeavour. Likewise, performance evaluation is also a great concern of such complex system to evaluate whether the system meets the performance related system requirements. Hence, modeling plays a...
متن کاملgluepy: A Simple Distributed Python Programming Framework for Complex Grid Environments
Problem-solving frameworks in large-scale and wide-area environments must handle connectivity issues (NATs and firewalls), maintain scalability with respect to connection management, accommodate dynamic processes joining/leaving at runtime, and provide simple means to tolerate communication/node failures. All of the above must be presented in a simple and flexible programming model. This paper ...
متن کاملComplex Object Joins in a Distributed Database
In non-standard database systems performance tends to be critical. To obtain the required response times for processing complex objects, parallelism needs to be exploited and suitable storage structure for complex objects have to be used. In this paper we use an hierarchical complex object model with object references. The join operations for these complex objects, called tuple-objects, are cat...
متن کاملAnalytical Studies and Identification of Production Process in the Glass Objects from the Underground Hand-Made Architectural Complex of Arzanfood, Hamedan
Study on the production technology in ancient glass artefacts is one of the interesting subject in the field of archaeological sciences. The aim of this study is to identify the chemical composition and production technology in the glass objects discovered form the underground hand-made architectural complex of Arzanfood, near Hamedan, in western Iran. These objects are including some broken pi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Data Knowl. Eng.
دوره 9 شماره
صفحات -
تاریخ انتشار 1992